Hindrin ChoolyHindrin Chooly
Gavi Before El Clasico: "No Friends on the Pitch" and a Misread AbsenceAt one in the morning I read the Gavi story for the fourth time. Not because...
Before the Clasico: one phrase — “not clear” — matters more than any Endrick debateThree days before the Clasico, La Liga's refereeing committee closed a file...
Brahim Díaz: 79 minutes at his best, then 22 quiet minutes in 32 days at Real MadridMorning at Valdebebas, the grass still wet from overnight rain. Brahim Díaz i...
Manchester City awaits the verdict as Arsenal and Real Madrid knock on Haaland's doorThe message arrived at six in the morning, while I was sitting in a café...
Mourinho Reprints an Old Playbook: When Real Madrid Turns Referees Into a Shield for a Team Running Out of IdeasWhen José Mourinho held up an A4 sheet listing refereeing errors from the...
Minute 82 and the Rhythm of Midfield: Why Real Madrid Lost the Ball in the Madrid DerbyThe rain in Madrid is not the rain of Chengdu. In Chengdu the rain lingers an...
Zidane restores Mbappé to the left wing, and the open question stays at centre-forwardIn his first press conference as head coach of France, Zinedine Zidane said o...
Mbappe and the Ballon d'Or: A Vow at the Bernabeu, and a Timeline That Needs Verifying"The Ballon d'Or must return to Real Madrid." Kylian Mbappe said it in a long...
Tebas and the Ceuta Shirt: Real Madrid's Trio and the Power Negotiation Nobody Wrote Into the ContractIn broadcast footage filmed in the stadium tunnel, Kylian Mbappé lifted the...
Vinicius's €48m-a-season salary and Real Madrid's new wage-ceiling problemIn the same morning, two lines sat side by side on my desk in Incheon. The...
Brazil's Full Reset: 8 Debutants, Veterans Sidelined, and the Road to 2030After the shock of being eliminated by Norway in the round of 16 of the 2026...
ETTU Camp in Gangneung: 11 European Players Train Alongside Korea, Japan and Chinese TaipeiGangneung, September 5, 2026. The first session began at nine in the morning....
79–75 in Antalya: Dubai Basketball Beat Anadolu Efes and the Preseason Data TrapJFK taught me one thing: if you want to get through the gate fast, don't stan...
BCL Premier Division 2026/27 Opens on 26-27 September: The Name on the Team Sheet Says More Than the ScoreboardSeptember in Harlow, Essex. The BATTS hall is not a place where people queue...
An Electric Pickup Slips Into the Football Feed: A Labelling-Layer ErrorReopening the sports feed on the morning of September 19, what hit my eye was...
A Funeral Tagged 'Football': Twenty Data Points and the Cost of a Misclassified LabelThe file opened at the third line. Domain label: football. Beneath it was a...
Table tennis and the data void: why a billion-dollar sport keeps mispricing its own talentAt a WTT Champions quarter-final, the forehand smash of a top-15 player was...
Analyzing Without Data: Lessons from an Empty Analysis DocumentA nine-dimensional analysis document was handed to me with its entire input...
Zhang Songxi: The Ningbo Tailor Whose Legacy Was Hijacked by Wuxia FictionIn the drawer of my desk in Busan sits a worn notebook, filled over more than...
Anatomy of a Table Tennis Talent Curve: When the Scoreboard Outruns the BodyThe lights in the arena had gone out twenty minutes earlier. Only a few...
Before the Clasico: one phrase — “not clear” — matters more than any Endrick debateThree days before the Clasico, La Liga's refereeing committee closed a file...
Brahim Díaz: 79 minutes at his best, then 22 quiet minutes in 32 days at Real MadridMorning at Valdebebas, the grass still wet from overnight rain. Brahim Díaz i...
Manchester City awaits the verdict as Arsenal and Real Madrid knock on Haaland's doorThe message arrived at six in the morning, while I was sitting in a café...
Mourinho Reprints an Old Playbook: When Real Madrid Turns Referees Into a Shield for a Team Running Out of IdeasWhen José Mourinho held up an A4 sheet listing refereeing errors from the...
Minute 82 and the Rhythm of Midfield: Why Real Madrid Lost the Ball in the Madrid DerbyThe rain in Madrid is not the rain of Chengdu. In Chengdu the rain lingers an...
Zidane restores Mbappé to the left wing, and the open question stays at centre-forwardIn his first press conference as head coach of France, Zinedine Zidane said o...
Mbappe and the Ballon d'Or: A Vow at the Bernabeu, and a Timeline That Needs Verifying"The Ballon d'Or must return to Real Madrid." Kylian Mbappe said it in a long...
Tebas and the Ceuta Shirt: Real Madrid's Trio and the Power Negotiation Nobody Wrote Into the ContractIn broadcast footage filmed in the stadium tunnel, Kylian Mbappé lifted the...
Vinicius's €48m-a-season salary and Real Madrid's new wage-ceiling problemIn the same morning, two lines sat side by side on my desk in Incheon. The...
Brazil's Full Reset: 8 Debutants, Veterans Sidelined, and the Road to 2030After the shock of being eliminated by Norway in the round of 16 of the 2026...
ETTU Camp in Gangneung: 11 European Players Train Alongside Korea, Japan and Chinese TaipeiGangneung, September 5, 2026. The first session began at nine in the morning....
79–75 in Antalya: Dubai Basketball Beat Anadolu Efes and the Preseason Data TrapJFK taught me one thing: if you want to get through the gate fast, don't stan...
BCL Premier Division 2026/27 Opens on 26-27 September: The Name on the Team Sheet Says More Than the ScoreboardSeptember in Harlow, Essex. The BATTS hall is not a place where people queue...
An Electric Pickup Slips Into the Football Feed: A Labelling-Layer ErrorReopening the sports feed on the morning of September 19, what hit my eye was...
A Funeral Tagged 'Football': Twenty Data Points and the Cost of a Misclassified LabelThe file opened at the third line. Domain label: football. Beneath it was a...
Table tennis and the data void: why a billion-dollar sport keeps mispricing its own talentAt a WTT Champions quarter-final, the forehand smash of a top-15 player was...
Analyzing Without Data: Lessons from an Empty Analysis DocumentA nine-dimensional analysis document was handed to me with its entire input...
Zhang Songxi: The Ningbo Tailor Whose Legacy Was Hijacked by Wuxia FictionIn the drawer of my desk in Busan sits a worn notebook, filled over more than...
Anatomy of a Table Tennis Talent Curve: When the Scoreboard Outruns the BodyThe lights in the arena had gone out twenty minutes earlier. Only a few...
